Olá,
Neste artigo vamos apresentar como integrar o RD Station 3.0
Quais são os eventos da loja que estão integrados:
1) Solicitação na loja por newsletter
Onde é acionado: Caso na sua loja tenha o item de busca por nome/email da pessoa que quer receber as newsletter, esse formulário enviará os dados para o RDStation
2) Envio de formulario de contato
Onde é acionado: Caso na sua loja tenha o formulário de contato/fale conosco, estes dados vai para o RdStation
3) Cadastre-se
Onde é acionado: No item de cadastre-se na loja, depois de clicar em salvar
4) Colocar produto no carrinho
Onde é acionado: Caso a TUTOR saiba o email do visitante no site, ele enviará estes dados para o RD no momento que o visitante colocar um produto no carrinho.
5) Venda realizada
Onde é acionado: No momento que ele clicar em realizar a compra, clicar no botão de pagamento
6) Venda confirmada
Onde é acionado: No momento que o pagamento for confirmado.
7) Recuperação de Carrinho
Onde é acionado:Toda a vez que o cliente colocar um item no carrinho, com email, passados até X minutos (Este item é configurado em configurações, item: CONFIG_INTERVALO_TEMPO_INTEGRACOES), enviamos estes dados para o RD. Pode acontecer de apenas enviarmos o email, porque só temos estes dado no momento. Dentro da TUTOR estes dados pode ser visualizado no Recuperação de Carrinho, no módulo: Loja Virtual.
ATENÇÃO: QUALQUER CURSO COLOCADO NO CARRINHO SERÁ ENVIADO. GRATUITOS E PAGOS.
Primeiro: Vamos criar a APP no RDStation
1) Acesse o link: https://appstore.rdstation.com/en/publisher
2) Escolha a conta que deseja configurar, se você tiver mais de uma conta precisará escolher na listagem qual deseja fazer esta configuração, depois clique no botão continuar.
3) Clique no botão "I want to create an app" ou "Eu quero criar uma app"

4) Preencha com o nome da aplicação e escolha o tipo conforme imagem abaixo, em seguida clique no botão "Create App" ou "Criar uma app"
OBS: No Application Name colocar: TUTOR + Nome do Curso

5) Complemente as informações conforme a tela abaixo:
a) Categoria: E-commerce
b) Lingua: Português
c) Site da Empresa: https://www.tutor.do/
d) URL de CallBack: https://nomedoseusite.com.br/receberTokenRDStation, substitua nomedoseusite pela url que está sendo usada na sua loja.
Em seguida clique no botão

6) Faça o cadastro no TUTOR
Módulo: Administrativo
Item: Integração
Na listagem clique "Incluir uma nova Integração", irá abrir a tela abaixo:
Preencha os campos conforme a imagem abaixo e clique no botão salvar

7) Vamos agora autorizar o site, depois de salvar virá uma tela com um botão acessar, clique nele.

8) Siga o passo a passo do Rd para autorizar o site, até que você virá uma tela em branco escrito: 200.
Uhuu! Seu TUTOR e RD agora estão totalmente integrados.
Para que a integração da loja com o RD Station funcione corretamente, é necessário criar alguns campos personalizados dentro do RD Station.
Esses campos serão utilizados para armazenar informações do carrinho, produto, pedido, forma de pagamento e status da venda.
No RD Station, acesse a área de campos personalizados de contatos/leads e crie os campos abaixo:
| Nome do campo | Identificador | Tipo | Descrição |
|---|---|---|---|
| cart_id | cf_cart_id |
Texto | Código interno do carrinho no TUTOR. |
| cart_product_id | cf_cart_product_id |
Texto | Código do produto ou turma incluído no carrinho. |
| cart_product_sku | cf_cart_product_sku |
Texto | Nome ou identificação do produto incluído no carrinho. |
| order_id | cf_order_id |
Texto | Código interno do pedido, matrícula ou contrato no TUTOR. |
| order_payment_method | cf_order_payment_method |
Texto | Forma de pagamento utilizada na compra, como Pix, boleto ou cartão. |
| order_payment_amount | cf_order_payment_amount |
Texto | Valor total do pedido ou da venda realizada. |
| order_status | cf_order_status |
Texto | Status atual do pedido ou da matrícula. |
| order_total_items | cf_order_total_items |
Texto | Quantidade de itens incluídos no pedido. |
| order_product_id | cf_order_product_id |
Texto | Código do produto vendido. |
| order_product_sku | cf_order_product_sku |
Texto | Nome ou identificação do produto vendido. |
| nome_do_produto | cf_nome_do_produto |
Texto | Nome do produto comprado pelo aluno. |
| id_do_produto | cf_id_do_produto |
Texto | Código interno do produto comprado pelo aluno. |
Atenção: os identificadores devem ser criados exatamente como aparecem na tabela, respeitando letras minúsculas, underline e o prefixo cf_.
Caso algum campo não seja criado corretamente, a integração poderá continuar enviando os eventos, porém algumas informações do pedido, produto ou carrinho poderão não aparecer no cadastro do lead ou nas segmentações do RD Station.
Depois de criar os campos personalizados, finalize a configuração da integração e realize um teste de compra ou carrinho para validar se os dados aparecem corretamente no RD Station.